{
 "cells": [
  {
   "cell_type": "markdown",
   "metadata": {},
   "source": [
    "## 4. Pair Trading"
   ]
  },
  {
   "cell_type": "markdown",
   "metadata": {},
   "source": [
    "股市无法做空，只能满仓和空仓操作。"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 4,
   "metadata": {
    "collapsed": false
   },
   "outputs": [
    {
     "data": {
      "image/png": "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\n559/ZvXq1fTp0wdTU9M3UWyRh6ZNm8a8efOYOnUqK1asYODAgZiZmXH48GFMTEz44YcfmDZtGmZm\nZnrTindDVgNW2fmdDvD555+zcOFCChUqlGtlF+JNeDEwIUEKMMrrAuSE519aLi4uPHnyhI4dO3L0\n6NF06SpVqoS5uTkANWvW5NKlSxQoUICkpCRdmtjYWBRFoXDhwql+XMXExGBsbMyePXv49ddfCQgI\nYOLEiWzcuJF69erlfiVFlg0aNIi6deuyfft2AgMD2bx5c6bphw0bRsuWLenduzenTp2S9pCP6Ntv\nGUlOTqZPnz7Mnj1bd5HVuXNn3bwizs7OXLp0iVWrVmXpfPM+yOr2zewcfenSJYyNjSlfvvwbKbPI\nPdk53iD1ubdcuXJcuXKF7du3AzB27Fi8vLxo2bJlrpZZ5K3ExETOnDmDi4sLhw4dwtAw5b5ZwYIF\nsba2pnDhwnz66aeZphX5R3Z+p//6669UrVqVRo0a4eXllVdFFuK16QtIXLkRQWVH2zwozdshX5zd\nn39pAZl+aQ0fPpwDBw4AsHXrVtzc3FCpVBQtWlQ3aduZM2coV64cDRo04NChQwBcu3aNYsWKASkz\njz8/eZqbm6NWq3O1buLVVK9enZMnT7JkyZIM78L9+uuvTJ06FYCoqCiKFi0q7SGfyWi/paXRaOjb\nty9dunShc+fOQMpTWdq2bYtGo9E9caB27dpZPt+8D7K6fTPbZuvWraN37965X1iR67LaHvSde5OS\nkggODiYhIYHY2FhOnz79Xh9b+dH333+vax/PffXVVyxZsoQCBQowffp0Zs2aBYBWq2XcuHGsWLFC\nFyTOKK3IP7LzO3379u34+vri7u6Op6cns2fPZufOnXlZfCGy7fpt/ZNJw3vekyIP57/IMefOnVNc\nXV0Vc3NzpXLlysrRo0eV7777Tjl48GCqdCEhIUr9+vWV6tWrK23btlVCQkIURVGUHTt2KG5ubsro\n0aOVihUrKrGxsYparVY++OADZfTo0UqtWrWUpUuXKoqiKNu2bVPi4+OVv//+W6lQoYKyd+/eN15f\n8XJ//fWX0qtXL91rfe0hMTFR+eijj5QPPvhAad68uXL58mVFUaQ95Cf69pu+trBy5UrFzMxMadiw\nodKwYUOlb9++iqIoyuzZs5WKFSsqzs7Oys8//6woiv7zzfsqq9s3s21WpUoVJSIi4k0XXeSCrLaH\n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\nz1nqlY8++gi1Ws2iRYsYNWoUl1xyCRaLxWnM6667jl27dvH6669TUFDAlVdeiclkolevXo4yERER\n5OfnYzQaSUxMBEClUlFTU8PIkSNJS0vjnHPOITs7m3PPPddxW4DwLFfHg7PXuDWlpaX84x//4LHH\nHpPx4AecvRYtmTt3LosXLyY0NBRo+PJ99OhRvvrqKz755BN+/fVXR57rU8t2d+vXr+fgwYP07NmT\nfv36uXzcPffcw5IlS7j99ttZtmwZ77//vtPXrKVr7eabb+bLL7+kvr6eFStWcOedd7q7aaINXL3e\ntFotvXv3bjHOyy+/7PjS0Z73aeF9ro4FZ+Vaeu+dPXs2L730Elu2bOGRRx7hpptu6rT2iPYzGAzU\n1dWh0WiAhrSMU6dOZcaMGWRmZrJq1Sreffddnn76aceXNoAJEyacdBtPa4+b3HTTTRgMBlJTUxk1\nahQFBQWceeaZjBw5kqysLEaNGsWcOXMc5T///HP27dvHrbfeSlpaGosWLeKxxx7jscce4/3332/1\n+NbKnxr/VKeWP/UxwOrVq0lNTfVY+c7sv127drF48WKmT59Obm5us/KXXXYZiqLw8ssvM2PGjFbr\n62v9d6pT+8tisfD+++87nju1P061bt06pk+fzquvvgo0v37uv/9+cnNz2bJlC4sWLeLAgQNMmzaN\nmTNn8ttvv7VaP1/VJVZQnHjv/4lO/YW4fft27rjjDhISEkhISCAwMJBDhw4xfPjwZsc+8cQTvPLK\nK4waNYqKigqmTp3Khg0bMJvNjjJGoxFFUQgLCzvpXFVVVeh0Or799luWLVvGjh07eOihh/jkk084\n99xz3dRq0RJXx4Oz13jTpk0txrVYLNxwww28/PLLJCYmYrPZZDz4OGevhTPLli1j+PDhnH/++axd\nuxYAvV7Phg0b2LBhA0899RRPPPEEer3eadnu7q677mLSpEnMmjXLMYnTmtLSUux2O9dffz0AN954\nI8uXL2fEiBHNXjODweD0Wps5cyaXXnopK1euxGQyYbfbKS8vp0ePHu5toHCJq9fb6aSnp6PT6Rgw\nYADQ9vdp4RtcHQvOyrX03nvbbbdxzjnn8OWXX7J3714+++wzj7dDuI9a3fA30cjISG6++Wa++uor\nNm/ezE033cQtt9xCZGQkY8eObVbe1ccnOnjwIMeOHeO8887j3XffRaVSYbPZqK6ublb2k08+4dtv\nvyU0NJT77ruPTz/99KSfb9q06bTHP/jgg6ct31p8vV5/UvlTHwP84Q9/8Gj5zuy/V155hbCwMLZu\n3cry5cudrqSLiopixIgR7Nmzp9X6+mL/nc6bb77Jvffe69iQdOHChaftj7fffpsVK1awZs0aCgsL\nm10/s2bN4vPPPyc/P58HHniAAwcOEBoayp133tmmPxj5mi6xgsJVw4cPZ//+/UDDpjC5ubn079/f\nadm6ujp27twJNMxeqdVqNBoNkZGRjk26du7cSf/+/Rk3bhzr1q0D4NChQ/Ts2RNo2N0+KCgIgKCg\nIKxWq0fbJ9rG2WvcEpvNxuzZs5k+fTrTpk0DkPHgB1p6LU715ZdfsnHjRi666CKWL1/Oyy+/zL//\n/W+Cg4OJiooiLCyMO+6447Rlu6Nly5bx2GOPAVBWVkZkZKTLx/bs2RONRkNJSQkAGzduZMSIEU5f\ns5auNYA1a9Zw1VVXodVq0Wq1cl15kavX2+l88MEHzJo1y/G4Le/Twne4OhZaKufsvRcgKSmJrVu3\n8uabbxIYGOjhVgh3sdlsjlVwS5cupaSkhMmTJ2Oz2VAUBbPZjMlkOumYlJQURo0a5fLjJiaTiUce\neYRFixYBDWMmNTWVXbt20adPn2blIyIi6N27NwaDAZ1O1+znrR3fWvm2xm/tfJ4u7+n+a5rAOH78\nuNP38y+++AKz2czs2bPZuXOn1/ujreVbs2vXLlasWMH333/Pm2++2Wp/QMOqw6b3u1Ovn3HjxrFt\n2zbKyspISEhg4MCBPPTQQ/znP/9h5cqVba6fz/Di/hcel5WVddImSiaTSbnxxhuVcePGKUOGDFE+\n+ugjRVEUZd68ecrPP/980rG7d+9WxowZowQFBSlDhw5VNm3apCiKonz11VdKcnKyct999ymDBg1S\njEajYrValfHjxyv33XefMnr0aGXJkiWKoijKqlWrlJqaGuWbb75RzjjjDOW7777rnIYLp04dDy29\nxs7Gw9KlSxW9Xq9MmDBBmTBhgjJ79mxFUWQ8+Dpnr4Wz1/dEzz77rGPjS5vNpowbN05JS0trtWx3\nVFdXp1x33XXK+PHjlUsuuUTZv3+/oijNr7Xc3Fzlpptuanb8N998o5x33nnK2WefrVx22WVKeXl5\ni9ePs2vNZrMp//rXvxS73a5MmTJFufLKKzul3cK5tl5vN998c7NNMocNG6bk5+c7Hrf0Pi18m6tj\noaXrvaX33jVr1ijXX399p7VDdNz06dOV9957T/nyyy+Vm2++WXnvvfeUW2+9VZk2bZqyePFi5e23\n31a++OIL5ZVXXlG+//575eabb1auu+46Zc6cOYrRaGz18ameeuopZdy4ccrtt9+urFq1SqmoqFBu\nvPFGZdq0aUphYaGiKCdvOJiSkqJcf/31ypQpU5TU1NRm8Vo7vrXybY3v7HyrVq1Stm/f7rHyndl/\ny5cvV6ZNm6bMmDFDKS4ublZ+7969ypQpU5QZM2YoGRkZrdbX2/23fv165YcffnA6Fpo4Gy/PPvus\nkpWV1Wp//Pjjj8ott9yizJgxQ1m8eHGz60dRFOXJJ59Uli1bpiiKouzcuVOZPXu2Mn36dL/ekF+l\nKIri7UkSf7N//3527tzJlVde6VhKbDab+frrr4mPj2fChAlerqHoTDIefJu8Fv6npdfM2bUmfItc\nb6KJq2NBxowQwl/t27cPjUbjtQ2cN2zYwKuvvsrHH3/sdL89fyUTFEIIIYQQQgghhPA6uZlTCCGE\nEEIIIYQQXicTFEIIIYQQQgghhPA6maAQQgghhBBCCCGE18kEhRBCCCGEEEIIIbxOJiiEEEIIIYQQ\nQgjhdTJBIYQQQgghhBBCCK+TCQohhBBCCCGEEEJ4nUxQCCGEEEIIIYQQwutkgkIIIYQQQgghhBBe\nJxMUQgghhBBCCCGE8DqZoBBCCCGEEEIIIYTXyQSFEEIIIYQQQgghvE4mKIQQQgghhBBCCOF1MkEh\nhBBCCCGEEEIIr5MJCiGEEEIIIYQQQnidTFAIIYQQQgghhBDC62SCQgghhBBCCCGEEF4nExRCCCGE\nEEIIIYTwOpmgEEIIIYQQQgghhNfJBIUQQgghhBBCCCG8TiYohBBCCCGEEEII4XUyQSGEEEIIIYQQ\nQgivkwkKIYQQQgghhBBCeJ1MUAghhBBCCCGEEMLrZIJCCCGEEEIIIYQQXicTFEIIIYQQQgghhPA6\nmaAQQgghhBBCCCGE18kEhRBCCCGEEEIIIbxOJiiEEEIIIYQQQgjhdTJBIYQQQgghhBBCCK+TCQoh\nhBBCCCGEEEJ4nUxQCCGEEEIIIYQQwutkgkIIIYQQQgghhBBeJxMUQgghhBBCCCGE8DqZoBBCCCGE\nEEIIIYTXyQSFEEIIIYQQQgghvE4mKIQQQgghhBBCCOF1MkEhhBBCCCGEEEIIr5MJCiGEEEIIIYQQ\n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\nEIr7/4seHGu7tGs/AAAAAElFTkSuQmCC\n",
      "text/plain": [
       "<matplotlib.figure.Figure at 0x460f3278>"
      ]
     },
     "metadata": {},
     "output_type": "display_data"
    },
    {
     "data": {
      "text/plain": [
       "{'sys_analyser': {'benchmark_portfolio':               cash  market_value  static_unit_net_value  total_value  \\\n",
       "  date                                                                   \n",
       "  2016-01-04   22.96      99977.04                  1.000    100000.00   \n",
       "  2016-01-05   22.96      93032.28                  1.000     93055.24   \n",
       "  2016-01-06   22.96      95266.98                  0.931     95289.94   \n",
       "  2016-01-07   22.96      85743.72                  0.953     85766.68   \n",
       "  2016-01-08   22.96      83715.30                  0.858     83738.26   \n",
       "  2016-01-11   22.96      75360.96                  0.837     75383.92   \n",
       "  2016-01-12   22.96      77355.00                  0.754     77377.96   \n",
       "  2016-01-13   22.96      74879.64                  0.774     74902.60   \n",
       "  2016-01-14   22.96      79417.80                  0.749     79440.76   \n",
       "  2016-01-15   22.96      78902.10                  0.794     78925.06   \n",
       "  2016-01-18   22.96      80449.20                  0.789     80472.16   \n",
       "  2016-01-19   22.96      82890.18                  0.805     82913.14   \n",
       "  2016-01-20   22.96      80311.68                  0.829     80334.64   \n",
       "  2016-01-21   22.96      75876.66                  0.803     75899.62   \n",
       "  2016-01-22   22.96      76908.06                  0.759     76931.02   \n",
       "  2016-01-25   22.96      79074.00                  0.769     79096.96   \n",
       "  2016-01-26   22.96      71166.60                  0.791     71189.56   \n",
       "  2016-01-27   22.96      69791.40                  0.712     69814.36   \n",
       "  2016-01-28   22.96      65322.00                  0.698     65344.96   \n",
       "  2016-01-29   22.96      68794.38                  0.653     68817.34   \n",
       "  2016-02-01   22.96      70444.62                  0.688     70467.58   \n",
       "  2016-02-02   22.96      74260.80                  0.705     74283.76   \n",
       "  2016-02-03   22.96      74432.70                  0.743     74455.66   \n",
       "  2016-02-04   22.96      75395.34                  0.745     75418.30   \n",
       "  2016-02-05   22.96      73848.24                  0.754     73871.20   \n",
       "  2016-02-15   22.96      75429.72                  0.739     75452.68   \n",
       "  2016-02-16   22.96      78764.58                  0.755     78787.54   \n",
       "  2016-02-17   22.96      79692.84                  0.788     79715.80   \n",
       "  2016-02-18   22.96      78764.58                  0.797     78787.54   \n",
       "  2016-02-19   22.96      79005.24                  0.788     79028.20   \n",
       "  ...            ...           ...                    ...          ...   \n",
       "  2016-10-21  366.76      91794.60                  0.941     92161.36   \n",
       "  2016-10-24  366.76      92104.02                  0.922     92470.78   \n",
       "  2016-10-25  366.76      93341.70                  0.925     93708.46   \n",
       "  2016-10-26  366.76      90831.96                  0.937     91198.72   \n",
       "  2016-10-27  366.76      91278.90                  0.912     91645.66   \n",
       "  2016-10-28  366.76      88115.94                  0.916     88482.70   \n",
       "  2016-10-31  366.76      86121.90                  0.885     86488.66   \n",
       "  2016-11-01  366.76      86947.02                  0.865     87313.78   \n",
       "  2016-11-02  366.76      90591.30                  0.873     90958.06   \n",
       "  2016-11-03  366.76      90247.50                  0.910     90614.26   \n",
       "  2016-11-04  366.76      89009.82                  0.906     89376.58   \n",
       "  2016-11-07  366.76      88631.64                  0.894     88998.40   \n",
       "  2016-11-08  366.76      88081.56                  0.890     88448.32   \n",
       "  2016-11-09  366.76      85296.78                  0.884     85663.54   \n",
       "  2016-11-10  366.76      86156.28                  0.857     86523.04   \n",
       "  2016-11-11  366.76      86465.70                  0.865     86832.46   \n",
       "  2016-11-14  366.76      86706.36                  0.868     87073.12   \n",
       "  2016-11-15  366.76      86947.02                  0.871     87313.78   \n",
       "  2016-11-16  366.76      87600.24                  0.873     87967.00   \n",
       "  2016-11-17  366.76      90213.12                  0.880     90579.88   \n",
       "  2016-11-18  366.76      88322.22                  0.906     88688.98   \n",
       "  2016-11-21  366.76      86912.64                  0.887     87279.40   \n",
       "  2016-11-22  366.76      87428.34                  0.873     87795.10   \n",
       "  2016-11-23  366.76      89147.34                  0.878     89514.10   \n",
       "  2016-11-24  366.76      87531.48                  0.895     87898.24   \n",
       "  2016-11-25  366.76      86362.56                  0.879     86729.32   \n",
       "  2016-11-28  366.76      85606.20                  0.867     85972.96   \n",
       "  2016-11-29  366.76      85228.02                  0.860     85594.78   \n",
       "  2016-11-30  366.76      84093.48                  0.856     84460.24   \n",
       "  2016-12-01  366.76      82855.80                  0.845     83222.56   \n",
       "  \n",
       "              unit_net_value   units  \n",
       "  date                                \n",
       "  2016-01-04        1.000000  100000  \n",
       "  2016-01-05        0.930552  100000  \n",
       "  2016-01-06        0.952899  100000  \n",
       "  2016-01-07        0.857667  100000  \n",
       "  2016-01-08        0.837383  100000  \n",
       "  2016-01-11        0.753839  100000  \n",
       "  2016-01-12        0.773780  100000  \n",
       "  2016-01-13        0.749026  100000  \n",
       "  2016-01-14        0.794408  100000  \n",
       "  2016-01-15        0.789251  100000  \n",
       "  2016-01-18        0.804722  100000  \n",
       "  2016-01-19        0.829131  100000  \n",
       "  2016-01-20        0.803346  100000  \n",
       "  2016-01-21        0.758996  100000  \n",
       "  2016-01-22        0.769310  100000  \n",
       "  2016-01-25        0.790970  100000  \n",
       "  2016-01-26        0.711896  100000  \n",
       "  2016-01-27        0.698144  100000  \n",
       "  2016-01-28        0.653450  100000  \n",
       "  2016-01-29        0.688173  100000  \n",
       "  2016-02-01        0.704676  100000  \n",
       "  2016-02-02        0.742838  100000  \n",
       "  2016-02-03        0.744557  100000  \n",
       "  2016-02-04        0.754183  100000  \n",
       "  2016-02-05        0.738712  100000  \n",
       "  2016-02-15        0.754527  100000  \n",
       "  2016-02-16        0.787875  100000  \n",
       "  2016-02-17        0.797158  100000  \n",
       "  2016-02-18        0.787875  100000  \n",
       "  2016-02-19        0.790282  100000  \n",
       "  ...                    ...     ...  \n",
       "  2016-10-21        0.921614  100000  \n",
       "  2016-10-24        0.924708  100000  \n",
       "  2016-10-25        0.937085  100000  \n",
       "  2016-10-26        0.911987  100000  \n",
       "  2016-10-27        0.916457  100000  \n",
       "  2016-10-28        0.884827  100000  \n",
       "  2016-10-31        0.864887  100000  \n",
       "  2016-11-01        0.873138  100000  \n",
       "  2016-11-02        0.909581  100000  \n",
       "  2016-11-03        0.906143  100000  \n",
       "  2016-11-04        0.893766  100000  \n",
       "  2016-11-07        0.889984  100000  \n",
       "  2016-11-08        0.884483  100000  \n",
       "  2016-11-09        0.856635  100000  \n",
       "  2016-11-10        0.865230  100000  \n",
       "  2016-11-11        0.868325  100000  \n",
       "  2016-11-14        0.870731  100000  \n",
       "  2016-11-15        0.873138  100000  \n",
       "  2016-11-16        0.879670  100000  \n",
       "  2016-11-17        0.905799  100000  \n",
       "  2016-11-18        0.886890  100000  \n",
       "  2016-11-21        0.872794  100000  \n",
       "  2016-11-22        0.877951  100000  \n",
       "  2016-11-23        0.895141  100000  \n",
       "  2016-11-24        0.878982  100000  \n",
       "  2016-11-25        0.867293  100000  \n",
       "  2016-11-28        0.859730  100000  \n",
       "  2016-11-29        0.855948  100000  \n",
       "  2016-11-30        0.844602  100000  \n",
       "  2016-12-01        0.832226  100000  \n",
       "  \n",
       "  [223 rows x 6 columns],\n",
       "  'portfolio':                   cash  market_value  static_unit_net_value  total_value  \\\n",
       "  date                                                                       \n",
       "  2016-01-04  100000.000           0.0                  1.000   100000.000   \n",
       "  2016-01-05    2501.067       97416.0                  1.000    99917.067   \n",
       "  2016-01-06    2496.067       99756.0                  0.999   102252.067   \n",
       "  2016-01-07    2496.067       89784.0                  1.023    92280.067   \n",
       "  2016-01-08    2496.067       87660.0                  0.923    90156.067   \n",
       "  2016-01-11    2496.067       78912.0                  0.902    81408.067   \n",
       "  2016-01-12   83350.267           0.0                  0.814    83350.267   \n",
       "  2016-01-13    3341.315       79940.0                  0.834    83281.315   \n",
       "  2016-01-14    3341.315       83600.0                  0.833    86941.315   \n",
       "  2016-01-15    3341.315       80580.0                  0.869    83921.315   \n",
       "  2016-01-18    3336.315       80100.0                  0.839    83436.315   \n",
       "  2016-01-19    3336.315       81240.0                  0.834    84576.315   \n",
       "  2016-01-20    3336.315       80300.0                  0.846    83636.315   \n",
       "  2016-01-21    3331.315       78200.0                  0.836    81531.315   \n",
       "  2016-01-22    3326.315       78240.0                  0.815    81566.315   \n",
       "  2016-01-25    3326.315       80100.0                  0.816    83426.315   \n",
       "  2016-01-26    3326.315       76020.0                  0.834    79346.315   \n",
       "  2016-01-27    3321.315       76020.0                  0.793    79341.315   \n",
       "  2016-01-28    3316.315       75000.0                  0.793    78316.315   \n",
       "  2016-01-29    3316.315       77320.0                  0.783    80636.315   \n",
       "  2016-02-01    3316.315       78300.0                  0.806    81616.315   \n",
       "  2016-02-02    3316.315       79320.0                  0.816    82636.315   \n",
       "  2016-02-03    3316.315       81400.0                  0.826    84716.315   \n",
       "  2016-02-04    3316.315       81380.0                  0.847    84696.315   \n",
       "  2016-02-05    3316.315       83320.0                  0.847    86636.315   \n",
       "  2016-02-15   86583.199        2194.0                  0.866    88777.199   \n",
       "  2016-02-16    1743.386       87058.0                  0.888    88801.386   \n",
       "  2016-02-17    1743.386       88084.0                  0.888    89827.386   \n",
       "  2016-02-18    1743.386       87058.0                  0.898    88801.386   \n",
       "  2016-02-19    1743.386       87324.0                  0.888    89067.386   \n",
       "  ...                ...           ...                    ...          ...   \n",
       "  2016-10-21      27.235      112140.0                  1.145   112167.235   \n",
       "  2016-10-24      27.235      112518.0                  1.122   112545.235   \n",
       "  2016-10-25      27.235      114030.0                  1.125   114057.235   \n",
       "  2016-10-26      27.235      110964.0                  1.141   110991.235   \n",
       "  2016-10-27      27.235      111510.0                  1.110   111537.235   \n",
       "  2016-10-28      27.235      107646.0                  1.115   107673.235   \n",
       "  2016-10-31      27.235      105210.0                  1.077   105237.235   \n",
       "  2016-11-01      27.235      106218.0                  1.052   106245.235   \n",
       "  2016-11-02      27.235      110670.0                  1.062   110697.235   \n",
       "  2016-11-03      27.235      110250.0                  1.107   110277.235   \n",
       "  2016-11-04      27.235      108738.0                  1.103   108765.235   \n",
       "  2016-11-07      27.235      108276.0                  1.088   108303.235   \n",
       "  2016-11-08      27.235      107604.0                  1.083   107631.235   \n",
       "  2016-11-09      27.235      104202.0                  1.076   104229.235   \n",
       "  2016-11-10      27.235      105252.0                  1.042   105279.235   \n",
       "  2016-11-11  105467.101           0.0                  1.053   105467.101   \n",
       "  2016-11-14    1274.818      104104.0                  1.055   105378.818   \n",
       "  2016-11-15    1269.818      104412.0                  1.054   105681.818   \n",
       "  2016-11-16    1264.818      104720.0                  1.057   105984.818   \n",
       "  2016-11-17    1259.818      104580.0                  1.060   105839.818   \n",
       "  2016-11-18    1254.818      103992.0                  1.058   105246.818   \n",
       "  2016-11-21    1249.818      104552.0                  1.052   105801.818   \n",
       "  2016-11-22    1244.818      104328.0                  1.058   105572.818   \n",
       "  2016-11-23    1244.818      105168.0                  1.056   106412.818   \n",
       "  2016-11-24    1244.818      107380.0                  1.064   108624.818   \n",
       "  2016-11-25    1244.818      107688.0                  1.086   108932.818   \n",
       "  2016-11-28    1244.818      109172.0                  1.089   110416.818   \n",
       "  2016-11-29    1244.818      108192.0                  1.104   109436.818   \n",
       "  2016-11-30    1244.818      108080.0                  1.094   109324.818   \n",
       "  2016-12-01    1244.818      107240.0                  1.093   108484.818   \n",
       "  \n",
       "              unit_net_value   units  \n",
       "  date                                \n",
       "  2016-01-04        1.000000  100000  \n",
       "  2016-01-05        0.999171  100000  \n",
       "  2016-01-06        1.022521  100000  \n",
       "  2016-01-07        0.922801  100000  \n",
       "  2016-01-08        0.901561  100000  \n",
       "  2016-01-11        0.814081  100000  \n",
       "  2016-01-12        0.833503  100000  \n",
       "  2016-01-13        0.832813  100000  \n",
       "  2016-01-14        0.869413  100000  \n",
       "  2016-01-15        0.839213  100000  \n",
       "  2016-01-18        0.834363  100000  \n",
       "  2016-01-19        0.845763  100000  \n",
       "  2016-01-20        0.836363  100000  \n",
       "  2016-01-21        0.815313  100000  \n",
       "  2016-01-22        0.815663  100000  \n",
       "  2016-01-25        0.834263  100000  \n",
       "  2016-01-26        0.793463  100000  \n",
       "  2016-01-27        0.793413  100000  \n",
       "  2016-01-28        0.783163  100000  \n",
       "  2016-01-29        0.806363  100000  \n",
       "  2016-02-01        0.816163  100000  \n",
       "  2016-02-02        0.826363  100000  \n",
       "  2016-02-03        0.847163  100000  \n",
       "  2016-02-04        0.846963  100000  \n",
       "  2016-02-05        0.866363  100000  \n",
       "  2016-02-15        0.887772  100000  \n",
       "  2016-02-16        0.888014  100000  \n",
       "  2016-02-17        0.898274  100000  \n",
       "  2016-02-18        0.888014  100000  \n",
       "  2016-02-19        0.890674  100000  \n",
       "  ...                    ...     ...  \n",
       "  2016-10-21        1.121672  100000  \n",
       "  2016-10-24        1.125452  100000  \n",
       "  2016-10-25        1.140572  100000  \n",
       "  2016-10-26        1.109912  100000  \n",
       "  2016-10-27        1.115372  100000  \n",
       "  2016-10-28        1.076732  100000  \n",
       "  2016-10-31        1.052372  100000  \n",
       "  2016-11-01        1.062452  100000  \n",
       "  2016-11-02        1.106972  100000  \n",
       "  2016-11-03        1.102772  100000  \n",
       "  2016-11-04        1.087652  100000  \n",
       "  2016-11-07        1.083032  100000  \n",
       "  2016-11-08        1.076312  100000  \n",
       "  2016-11-09        1.042292  100000  \n",
       "  2016-11-10        1.052792  100000  \n",
       "  2016-11-11        1.054671  100000  \n",
       "  2016-11-14        1.053788  100000  \n",
       "  2016-11-15        1.056818  100000  \n",
       "  2016-11-16        1.059848  100000  \n",
       "  2016-11-17        1.058398  100000  \n",
       "  2016-11-18        1.052468  100000  \n",
       "  2016-11-21        1.058018  100000  \n",
       "  2016-11-22        1.055728  100000  \n",
       "  2016-11-23        1.064128  100000  \n",
       "  2016-11-24        1.086248  100000  \n",
       "  2016-11-25        1.089328  100000  \n",
       "  2016-11-28        1.104168  100000  \n",
       "  2016-11-29        1.094368  100000  \n",
       "  2016-11-30        1.093248  100000  \n",
       "  2016-12-01        1.084848  100000  \n",
       "  \n",
       "  [223 rows x 6 columns],\n",
       "  'stock_account':                   cash  dividend_receivable  market_value  total_value  \\\n",
       "  date                                                                     \n",
       "  2016-01-04  100000.000                    0           0.0   100000.000   \n",
       "  2016-01-05    2501.067                    0       97416.0    99917.067   \n",
       "  2016-01-06    2496.067                    0       99756.0   102252.067   \n",
       "  2016-01-07    2496.067                    0       89784.0    92280.067   \n",
       "  2016-01-08    2496.067                    0       87660.0    90156.067   \n",
       "  2016-01-11    2496.067                    0       78912.0    81408.067   \n",
       "  2016-01-12   83350.267                    0           0.0    83350.267   \n",
       "  2016-01-13    3341.315                    0       79940.0    83281.315   \n",
       "  2016-01-14    3341.315                    0       83600.0    86941.315   \n",
       "  2016-01-15    3341.315                    0       80580.0    83921.315   \n",
       "  2016-01-18    3336.315                    0       80100.0    83436.315   \n",
       "  2016-01-19    3336.315                    0       81240.0    84576.315   \n",
       "  2016-01-20    3336.315                    0       80300.0    83636.315   \n",
       "  2016-01-21    3331.315                    0       78200.0    81531.315   \n",
       "  2016-01-22    3326.315                    0       78240.0    81566.315   \n",
       "  2016-01-25    3326.315                    0       80100.0    83426.315   \n",
       "  2016-01-26    3326.315                    0       76020.0    79346.315   \n",
       "  2016-01-27    3321.315                    0       76020.0    79341.315   \n",
       "  2016-01-28    3316.315                    0       75000.0    78316.315   \n",
       "  2016-01-29    3316.315                    0       77320.0    80636.315   \n",
       "  2016-02-01    3316.315                    0       78300.0    81616.315   \n",
       "  2016-02-02    3316.315                    0       79320.0    82636.315   \n",
       "  2016-02-03    3316.315                    0       81400.0    84716.315   \n",
       "  2016-02-04    3316.315                    0       81380.0    84696.315   \n",
       "  2016-02-05    3316.315                    0       83320.0    86636.315   \n",
       "  2016-02-15   86583.199                    0        2194.0    88777.199   \n",
       "  2016-02-16    1743.386                    0       87058.0    88801.386   \n",
       "  2016-02-17    1743.386                    0       88084.0    89827.386   \n",
       "  2016-02-18    1743.386                    0       87058.0    88801.386   \n",
       "  2016-02-19    1743.386                    0       87324.0    89067.386   \n",
       "  ...                ...                  ...           ...          ...   \n",
       "  2016-10-21      27.235                    0      112140.0   112167.235   \n",
       "  2016-10-24      27.235                    0      112518.0   112545.235   \n",
       "  2016-10-25      27.235                    0      114030.0   114057.235   \n",
       "  2016-10-26      27.235                    0      110964.0   110991.235   \n",
       "  2016-10-27      27.235                    0      111510.0   111537.235   \n",
       "  2016-10-28      27.235                    0      107646.0   107673.235   \n",
       "  2016-10-31      27.235                    0      105210.0   105237.235   \n",
       "  2016-11-01      27.235                    0      106218.0   106245.235   \n",
       "  2016-11-02      27.235                    0      110670.0   110697.235   \n",
       "  2016-11-03      27.235                    0      110250.0   110277.235   \n",
       "  2016-11-04      27.235                    0      108738.0   108765.235   \n",
       "  2016-11-07      27.235                    0      108276.0   108303.235   \n",
       "  2016-11-08      27.235                    0      107604.0   107631.235   \n",
       "  2016-11-09      27.235                    0      104202.0   104229.235   \n",
       "  2016-11-10      27.235                    0      105252.0   105279.235   \n",
       "  2016-11-11  105467.101                    0           0.0   105467.101   \n",
       "  2016-11-14    1274.818                    0      104104.0   105378.818   \n",
       "  2016-11-15    1269.818                    0      104412.0   105681.818   \n",
       "  2016-11-16    1264.818                    0      104720.0   105984.818   \n",
       "  2016-11-17    1259.818                    0      104580.0   105839.818   \n",
       "  2016-11-18    1254.818                    0      103992.0   105246.818   \n",
       "  2016-11-21    1249.818                    0      104552.0   105801.818   \n",
       "  2016-11-22    1244.818                    0      104328.0   105572.818   \n",
       "  2016-11-23    1244.818                    0      105168.0   106412.818   \n",
       "  2016-11-24    1244.818                    0      107380.0   108624.818   \n",
       "  2016-11-25    1244.818                    0      107688.0   108932.818   \n",
       "  2016-11-28    1244.818                    0      109172.0   110416.818   \n",
       "  2016-11-29    1244.818                    0      108192.0   109436.818   \n",
       "  2016-11-30    1244.818                    0      108080.0   109324.818   \n",
       "  2016-12-01    1244.818                    0      107240.0   108484.818   \n",
       "  \n",
       "              transaction_cost  \n",
       "  date                          \n",
       "  2016-01-04             0.000  \n",
       "  2016-01-05            82.933  \n",
       "  2016-01-06             5.000  \n",
       "  2016-01-07             0.000  \n",
       "  2016-01-08             0.000  \n",
       "  2016-01-11             0.000  \n",
       "  2016-01-12           145.800  \n",
       "  2016-01-13            68.952  \n",
       "  2016-01-14             0.000  \n",
       "  2016-01-15             0.000  \n",
       "  2016-01-18             5.000  \n",
       "  2016-01-19             0.000  \n",
       "  2016-01-20             0.000  \n",
       "  2016-01-21             5.000  \n",
       "  2016-01-22             5.000  \n",
       "  2016-01-25             0.000  \n",
       "  2016-01-26             0.000  \n",
       "  2016-01-27             5.000  \n",
       "  2016-01-28             5.000  \n",
       "  2016-01-29             0.000  \n",
       "  2016-02-01             0.000  \n",
       "  2016-02-02             0.000  \n",
       "  2016-02-03             0.000  \n",
       "  2016-02-04             0.000  \n",
       "  2016-02-05             0.000  \n",
       "  2016-02-15           159.116  \n",
       "  2016-02-16            72.814  \n",
       "  2016-02-17             0.000  \n",
       "  2016-02-18             0.000  \n",
       "  2016-02-19             0.000  \n",
       "  ...                      ...  \n",
       "  2016-10-21             0.000  \n",
       "  2016-10-24             0.000  \n",
       "  2016-10-25             0.000  \n",
       "  2016-10-26             0.000  \n",
       "  2016-10-27             0.000  \n",
       "  2016-10-28             0.000  \n",
       "  2016-10-31             0.000  \n",
       "  2016-11-01             0.000  \n",
       "  2016-11-02             0.000  \n",
       "  2016-11-03             0.000  \n",
       "  2016-11-04             0.000  \n",
       "  2016-11-07             0.000  \n",
       "  2016-11-08             0.000  \n",
       "  2016-11-09             0.000  \n",
       "  2016-11-10             0.000  \n",
       "  2016-11-11           190.134  \n",
       "  2016-11-14            88.283  \n",
       "  2016-11-15             5.000  \n",
       "  2016-11-16             5.000  \n",
       "  2016-11-17             5.000  \n",
       "  2016-11-18             5.000  \n",
       "  2016-11-21             5.000  \n",
       "  2016-11-22             5.000  \n",
       "  2016-11-23             0.000  \n",
       "  2016-11-24             0.000  \n",
       "  2016-11-25             0.000  \n",
       "  2016-11-28             0.000  \n",
       "  2016-11-29             0.000  \n",
       "  2016-11-30             0.000  \n",
       "  2016-12-01             0.000  \n",
       "  \n",
       "  [223 rows x 5 columns],\n",
       "  'stock_positions':             avg_price  last_price  market_value order_book_id  quantity  \\\n",
       "  date                                                                      \n",
       "  2016-01-05       0.00       43.79           0.0   002508.XSHE         0   \n",
       "  2016-01-05      27.06       27.06       97416.0   002290.XSHE      3600   \n",
       "  2016-01-06       0.00       44.68           0.0   002508.XSHE         0   \n",
       "  2016-01-06      27.06       27.71       99756.0   002290.XSHE      3600   \n",
       "  2016-01-07      27.06       24.94       89784.0   002290.XSHE      3600   \n",
       "  2016-01-08      27.06       24.35       87660.0   002290.XSHE      3600   \n",
       "  2016-01-11      27.06       21.92       78912.0   002290.XSHE      3600   \n",
       "  2016-01-12      27.06       22.50           0.0   002290.XSHE         0   \n",
       "  2016-01-13      39.97       39.97       79940.0   002508.XSHE      2000   \n",
       "  2016-01-13       0.00       21.78           0.0   002290.XSHE         0   \n",
       "  2016-01-14      39.97       41.80       83600.0   002508.XSHE      2000   \n",
       "  2016-01-15      39.97       40.29       80580.0   002508.XSHE      2000   \n",
       "  2016-01-18      39.97       40.05       80100.0   002508.XSHE      2000   \n",
       "  2016-01-18       0.00       23.40           0.0   002290.XSHE         0   \n",
       "  2016-01-19      39.97       40.62       81240.0   002508.XSHE      2000   \n",
       "  2016-01-20      39.97       40.15       80300.0   002508.XSHE      2000   \n",
       "  2016-01-21      39.97       39.10       78200.0   002508.XSHE      2000   \n",
       "  2016-01-21       0.00       22.07           0.0   002290.XSHE         0   \n",
       "  2016-01-22      39.97       39.12       78240.0   002508.XSHE      2000   \n",
       "  2016-01-22       0.00       22.37           0.0   002290.XSHE         0   \n",
       "  2016-01-25      39.97       40.05       80100.0   002508.XSHE      2000   \n",
       "  2016-01-26      39.97       38.01       76020.0   002508.XSHE      2000   \n",
       "  2016-01-26       0.00       20.70           0.0   002290.XSHE         0   \n",
       "  2016-01-27      39.97       38.01       76020.0   002508.XSHE      2000   \n",
       "  2016-01-27       0.00       20.30           0.0   002290.XSHE         0   \n",
       "  2016-01-28      39.97       37.50       75000.0   002508.XSHE      2000   \n",
       "  2016-01-28       0.00       19.00           0.0   002290.XSHE         0   \n",
       "  2016-01-29      39.97       38.66       77320.0   002508.XSHE      2000   \n",
       "  2016-02-01      39.97       39.15       78300.0   002508.XSHE      2000   \n",
       "  2016-02-02      39.97       39.66       79320.0   002508.XSHE      2000   \n",
       "  ...               ...         ...           ...           ...       ...   \n",
       "  2016-11-01      25.12       25.29      106218.0   002290.XSHE      4200   \n",
       "  2016-11-02      25.12       26.35      110670.0   002290.XSHE      4200   \n",
       "  2016-11-03      25.12       26.25      110250.0   002290.XSHE      4200   \n",
       "  2016-11-04      25.12       25.89      108738.0   002290.XSHE      4200   \n",
       "  2016-11-07      25.12       25.78      108276.0   002290.XSHE      4200   \n",
       "  2016-11-08      25.12       25.62      107604.0   002290.XSHE      4200   \n",
       "  2016-11-09      25.12       24.81      104202.0   002290.XSHE      4200   \n",
       "  2016-11-10      25.12       25.06      105252.0   002290.XSHE      4200   \n",
       "  2016-11-11      25.12       25.15           0.0   002290.XSHE         0   \n",
       "  2016-11-14      37.18       37.18      104104.0   002508.XSHE      2800   \n",
       "  2016-11-14       0.00       25.22           0.0   002290.XSHE         0   \n",
       "  2016-11-15      37.18       37.29      104412.0   002508.XSHE      2800   \n",
       "  2016-11-15       0.00       25.29           0.0   002290.XSHE         0   \n",
       "  2016-11-16      37.18       37.40      104720.0   002508.XSHE      2800   \n",
       "  2016-11-16       0.00       25.48           0.0   002290.XSHE         0   \n",
       "  2016-11-17      37.18       37.35      104580.0   002508.XSHE      2800   \n",
       "  2016-11-17       0.00       26.24           0.0   002290.XSHE         0   \n",
       "  2016-11-18      37.18       37.14      103992.0   002508.XSHE      2800   \n",
       "  2016-11-18       0.00       25.69           0.0   002290.XSHE         0   \n",
       "  2016-11-21      37.18       37.34      104552.0   002508.XSHE      2800   \n",
       "  2016-11-21       0.00       25.28           0.0   002290.XSHE         0   \n",
       "  2016-11-22      37.18       37.26      104328.0   002508.XSHE      2800   \n",
       "  2016-11-22       0.00       25.43           0.0   002290.XSHE         0   \n",
       "  2016-11-23      37.18       37.56      105168.0   002508.XSHE      2800   \n",
       "  2016-11-24      37.18       38.35      107380.0   002508.XSHE      2800   \n",
       "  2016-11-25      37.18       38.46      107688.0   002508.XSHE      2800   \n",
       "  2016-11-28      37.18       38.99      109172.0   002508.XSHE      2800   \n",
       "  2016-11-29      37.18       38.64      108192.0   002508.XSHE      2800   \n",
       "  2016-11-30      37.18       38.60      108080.0   002508.XSHE      2800   \n",
       "  2016-12-01      37.18       38.30      107240.0   002508.XSHE      2800   \n",
       "  \n",
       "                  symbol  \n",
       "  date                    \n",
       "  2016-01-05      老板电器    \n",
       "  2016-01-05      中科新材    \n",
       "  2016-01-06      老板电器    \n",
       "  2016-01-06      中科新材    \n",
       "  2016-01-07      中科新材    \n",
       "  2016-01-08      中科新材    \n",
       "  2016-01-11      中科新材    \n",
       "  2016-01-12      中科新材    \n",
       "  2016-01-13      老板电器    \n",
       "  2016-01-13      中科新材    \n",
       "  2016-01-14      老板电器    \n",
       "  2016-01-15      老板电器    \n",
       "  2016-01-18      老板电器    \n",
       "  2016-01-18      中科新材    \n",
       "  2016-01-19      老板电器    \n",
       "  2016-01-20      老板电器    \n",
       "  2016-01-21      老板电器    \n",
       "  2016-01-21      中科新材    \n",
       "  2016-01-22      老板电器    \n",
       "  2016-01-22      中科新材    \n",
       "  2016-01-25      老板电器    \n",
       "  2016-01-26      老板电器    \n",
       "  2016-01-26      中科新材    \n",
       "  2016-01-27      老板电器    \n",
       "  2016-01-27      中科新材    \n",
       "  2016-01-28      老板电器    \n",
       "  2016-01-28      中科新材    \n",
       "  2016-01-29      老板电器    \n",
       "  2016-02-01      老板电器    \n",
       "  2016-02-02      老板电器    \n",
       "  ...                ...  \n",
       "  2016-11-01      中科新材    \n",
       "  2016-11-02      中科新材    \n",
       "  2016-11-03      中科新材    \n",
       "  2016-11-04      中科新材    \n",
       "  2016-11-07      中科新材    \n",
       "  2016-11-08      中科新材    \n",
       "  2016-11-09      中科新材    \n",
       "  2016-11-10      中科新材    \n",
       "  2016-11-11      中科新材    \n",
       "  2016-11-14      老板电器    \n",
       "  2016-11-14      中科新材    \n",
       "  2016-11-15      老板电器    \n",
       "  2016-11-15      中科新材    \n",
       "  2016-11-16      老板电器    \n",
       "  2016-11-16      中科新材    \n",
       "  2016-11-17      老板电器    \n",
       "  2016-11-17      中科新材    \n",
       "  2016-11-18      老板电器    \n",
       "  2016-11-18      中科新材    \n",
       "  2016-11-21      老板电器    \n",
       "  2016-11-21      中科新材    \n",
       "  2016-11-22      老板电器    \n",
       "  2016-11-22      中科新材    \n",
       "  2016-11-23      老板电器    \n",
       "  2016-11-24      老板电器    \n",
       "  2016-11-25      老板电器    \n",
       "  2016-11-28      老板电器    \n",
       "  2016-11-29      老板电器    \n",
       "  2016-11-30      老板电器    \n",
       "  2016-12-01      老板电器    \n",
       "  \n",
       "  [332 rows x 6 columns],\n",
       "  'summary': {'alpha': 0.258,\n",
       "   'annualized_returns': 0.093,\n",
       "   'benchmark': '002290.XSHE',\n",
       "   'benchmark_annualized_returns': -0.182,\n",
       "   'benchmark_total_returns': -0.168,\n",
       "   'beta': 0.87,\n",
       "   'cash': 1244.818,\n",
       "   'downside_risk': 0.099,\n",
       "   'end_date': '2016-12-01',\n",
       "   'future_starting_cash': 0,\n",
       "   'information_ratio': 1.504,\n",
       "   'max_drawdown': 0.316,\n",
       "   'run_type': 'BACKTEST',\n",
       "   'sharpe': 0.38,\n",
       "   'sortino': 1.898,\n",
       "   'start_date': '2016-01-04',\n",
       "   'stock_starting_cash': 100000,\n",
       "   'strategy_file': 'strategy.py',\n",
       "   'strategy_name': 'strategy',\n",
       "   'total_returns': 0.085,\n",
       "   'total_value': 108484.818,\n",
       "   'tracking_error': 0.178,\n",
       "   'unit_net_value': 1.085,\n",
       "   'units': 100000,\n",
       "   'volatility': 0.494},\n",
       "  'trades':                      commission     exec_id  last_price  last_quantity  \\\n",
       "  datetime                                                                 \n",
       "  2016-01-05 15:00:00     77.9328  1498289372       27.06           3600   \n",
       "  2016-01-05 15:00:00      5.0000  1498289373       43.79              0   \n",
       "  2016-01-06 15:00:00      5.0000  1498289374       44.68              0   \n",
       "  2016-01-12 15:00:00     64.8000  1498289375       22.50           3600   \n",
       "  2016-01-13 15:00:00     63.9520  1498289376       39.97           2000   \n",
       "  2016-01-13 15:00:00      5.0000  1498289377       21.78              0   \n",
       "  2016-01-18 15:00:00      5.0000  1498289378       23.40              0   \n",
       "  2016-01-21 15:00:00      5.0000  1498289379       22.07              0   \n",
       "  2016-01-22 15:00:00      5.0000  1498289380       22.37              0   \n",
       "  2016-01-27 15:00:00      5.0000  1498289381       20.30              0   \n",
       "  2016-01-28 15:00:00      5.0000  1498289382       19.00              0   \n",
       "  2016-02-15 15:00:00      5.0000  1498289383       21.94            100   \n",
       "  2016-02-15 15:00:00     68.4960  1498289384       42.81           2000   \n",
       "  2016-02-16 15:00:00     67.8136  1498289385       22.91           3700   \n",
       "  2016-02-16 15:00:00      5.0000  1498289386       43.19              0   \n",
       "  2016-02-22 15:00:00      5.0000  1498289387       43.00              0   \n",
       "  2016-02-23 15:00:00      5.0000  1498289388       43.33              0   \n",
       "  2016-02-24 15:00:00      5.0000  1498289389       43.50              0   \n",
       "  2016-03-01 15:00:00      5.0000  1498289390       43.10              0   \n",
       "  2016-03-02 15:00:00      5.0000  1498289391       44.20              0   \n",
       "  2016-03-03 15:00:00      5.0000  1498289392       43.11              0   \n",
       "  2016-03-04 15:00:00      5.0000  1498289393       44.39              0   \n",
       "  2016-03-07 15:00:00      5.0000  1498289394       44.55              0   \n",
       "  2016-03-08 15:00:00      5.0000  1498289395       43.63              0   \n",
       "  2016-03-10 15:00:00      5.0000  1498289396       43.87              0   \n",
       "  2016-03-11 15:00:00      5.0000  1498289397       44.70              0   \n",
       "  2016-03-14 15:00:00      5.0000  1498289398       45.05              0   \n",
       "  2016-03-15 15:00:00      5.0000  1498289399       45.50              0   \n",
       "  2016-03-16 15:00:00      5.0000  1498289400       44.94              0   \n",
       "  2016-03-17 15:00:00      5.0000  1498289401       45.38              0   \n",
       "  ...                         ...         ...         ...            ...   \n",
       "  2016-07-20 15:00:00      5.0000  1498289462       39.49              0   \n",
       "  2016-07-21 15:00:00      5.0000  1498289463       39.29              0   \n",
       "  2016-07-22 15:00:00      5.0000  1498289464       38.66              0   \n",
       "  2016-07-25 15:00:00      5.0000  1498289465       38.59              0   \n",
       "  2016-07-26 15:00:00      5.0000  1498289466       40.03              0   \n",
       "  2016-07-27 15:00:00      5.0000  1498289467       39.11              0   \n",
       "  2016-07-28 15:00:00      5.0000  1498289468       40.60              0   \n",
       "  2016-07-29 15:00:00      5.0000  1498289469       40.77              0   \n",
       "  2016-08-01 15:00:00      5.0000  1498289470       39.67              0   \n",
       "  2016-08-02 15:00:00      5.0000  1498289471       39.55              0   \n",
       "  2016-08-03 15:00:00      5.0000  1498289472       39.62              0   \n",
       "  2016-08-04 15:00:00      5.0000  1498289473       39.47              0   \n",
       "  2016-08-15 15:00:00      5.0000  1498289474       40.00              0   \n",
       "  2016-09-09 15:00:00     78.1280  1498289475       25.70           3800   \n",
       "  2016-09-12 15:00:00     78.1040  1498289476       37.55           2600   \n",
       "  2016-09-12 15:00:00      5.0000  1498289477       25.00              0   \n",
       "  2016-09-28 15:00:00     83.4912  1498289478       40.14           2600   \n",
       "  2016-09-29 15:00:00     84.4032  1498289479       25.12           4200   \n",
       "  2016-09-29 15:00:00      5.0000  1498289480       40.12              0   \n",
       "  2016-09-30 15:00:00      5.0000  1498289481       41.27              0   \n",
       "  2016-10-10 15:00:00      5.0000  1498289482       40.06              0   \n",
       "  2016-11-11 15:00:00     84.5040  1498289483       25.15           4200   \n",
       "  2016-11-14 15:00:00     83.2832  1498289484       37.18           2800   \n",
       "  2016-11-14 15:00:00      5.0000  1498289485       25.22              0   \n",
       "  2016-11-15 15:00:00      5.0000  1498289486       25.29              0   \n",
       "  2016-11-16 15:00:00      5.0000  1498289487       25.48              0   \n",
       "  2016-11-17 15:00:00      5.0000  1498289488       26.24              0   \n",
       "  2016-11-18 15:00:00      5.0000  1498289489       25.69              0   \n",
       "  2016-11-21 15:00:00      5.0000  1498289490       25.28              0   \n",
       "  2016-11-22 15:00:00      5.0000  1498289491       25.43              0   \n",
       "  \n",
       "                      order_book_id    order_id position_effect  side  \\\n",
       "  datetime                                                              \n",
       "  2016-01-05 15:00:00   002290.XSHE  1498289428            None   BUY   \n",
       "  2016-01-05 15:00:00   002508.XSHE  1498289429            None  SELL   \n",
       "  2016-01-06 15:00:00   002508.XSHE  1498289430            None  SELL   \n",
       "  2016-01-12 15:00:00   002290.XSHE  1498289432            None  SELL   \n",
       "  2016-01-13 15:00:00   002508.XSHE  1498289433            None   BUY   \n",
       "  2016-01-13 15:00:00   002290.XSHE  1498289434            None  SELL   \n",
       "  2016-01-18 15:00:00   002290.XSHE  1498289435            None  SELL   \n",
       "  2016-01-21 15:00:00   002290.XSHE  1498289436            None  SELL   \n",
       "  2016-01-22 15:00:00   002290.XSHE  1498289437            None  SELL   \n",
       "  2016-01-27 15:00:00   002290.XSHE  1498289439            None  SELL   \n",
       "  2016-01-28 15:00:00   002290.XSHE  1498289440            None  SELL   \n",
       "  2016-02-15 15:00:00   002290.XSHE  1498289441            None   BUY   \n",
       "  2016-02-15 15:00:00   002508.XSHE  1498289442            None  SELL   \n",
       "  2016-02-16 15:00:00   002290.XSHE  1498289443            None   BUY   \n",
       "  2016-02-16 15:00:00   002508.XSHE  1498289444            None  SELL   \n",
       "  2016-02-22 15:00:00   002508.XSHE  1498289445            None  SELL   \n",
       "  2016-02-23 15:00:00   002508.XSHE  1498289446            None  SELL   \n",
       "  2016-02-24 15:00:00   002508.XSHE  1498289447            None  SELL   \n",
       "  2016-03-01 15:00:00   002508.XSHE  1498289448            None  SELL   \n",
       "  2016-03-02 15:00:00   002508.XSHE  1498289449            None  SELL   \n",
       "  2016-03-03 15:00:00   002508.XSHE  1498289450            None  SELL   \n",
       "  2016-03-04 15:00:00   002508.XSHE  1498289451            None  SELL   \n",
       "  2016-03-07 15:00:00   002508.XSHE  1498289452            None  SELL   \n",
       "  2016-03-08 15:00:00   002508.XSHE  1498289453            None  SELL   \n",
       "  2016-03-10 15:00:00   002508.XSHE  1498289454            None  SELL   \n",
       "  2016-03-11 15:00:00   002508.XSHE  1498289455            None  SELL   \n",
       "  2016-03-14 15:00:00   002508.XSHE  1498289456            None  SELL   \n",
       "  2016-03-15 15:00:00   002508.XSHE  1498289457            None  SELL   \n",
       "  2016-03-16 15:00:00   002508.XSHE  1498289458            None  SELL   \n",
       "  2016-03-17 15:00:00   002508.XSHE  1498289459            None  SELL   \n",
       "  ...                           ...         ...             ...   ...   \n",
       "  2016-07-20 15:00:00   002508.XSHE  1498289520            None  SELL   \n",
       "  2016-07-21 15:00:00   002508.XSHE  1498289521            None  SELL   \n",
       "  2016-07-22 15:00:00   002508.XSHE  1498289522            None  SELL   \n",
       "  2016-07-25 15:00:00   002508.XSHE  1498289523            None  SELL   \n",
       "  2016-07-26 15:00:00   002508.XSHE  1498289524            None  SELL   \n",
       "  2016-07-27 15:00:00   002508.XSHE  1498289525            None  SELL   \n",
       "  2016-07-28 15:00:00   002508.XSHE  1498289526            None  SELL   \n",
       "  2016-07-29 15:00:00   002508.XSHE  1498289527            None  SELL   \n",
       "  2016-08-01 15:00:00   002508.XSHE  1498289528            None  SELL   \n",
       "  2016-08-02 15:00:00   002508.XSHE  1498289529            None  SELL   \n",
       "  2016-08-03 15:00:00   002508.XSHE  1498289530            None  SELL   \n",
       "  2016-08-04 15:00:00   002508.XSHE  1498289531            None  SELL   \n",
       "  2016-08-15 15:00:00   002508.XSHE  1498289532            None  SELL   \n",
       "  2016-09-09 15:00:00   002290.XSHE  1498289533            None  SELL   \n",
       "  2016-09-12 15:00:00   002508.XSHE  1498289534            None   BUY   \n",
       "  2016-09-12 15:00:00   002290.XSHE  1498289535            None  SELL   \n",
       "  2016-09-28 15:00:00   002508.XSHE  1498289536            None  SELL   \n",
       "  2016-09-29 15:00:00   002290.XSHE  1498289537            None   BUY   \n",
       "  2016-09-29 15:00:00   002508.XSHE  1498289538            None  SELL   \n",
       "  2016-09-30 15:00:00   002508.XSHE  1498289539            None  SELL   \n",
       "  2016-10-10 15:00:00   002508.XSHE  1498289540            None  SELL   \n",
       "  2016-11-11 15:00:00   002290.XSHE  1498289541            None  SELL   \n",
       "  2016-11-14 15:00:00   002508.XSHE  1498289542            None   BUY   \n",
       "  2016-11-14 15:00:00   002290.XSHE  1498289543            None  SELL   \n",
       "  2016-11-15 15:00:00   002290.XSHE  1498289544            None  SELL   \n",
       "  2016-11-16 15:00:00   002290.XSHE  1498289545            None  SELL   \n",
       "  2016-11-17 15:00:00   002290.XSHE  1498289546            None  SELL   \n",
       "  2016-11-18 15:00:00   002290.XSHE  1498289547            None  SELL   \n",
       "  2016-11-21 15:00:00   002290.XSHE  1498289548            None  SELL   \n",
       "  2016-11-22 15:00:00   002290.XSHE  1498289549            None  SELL   \n",
       "  \n",
       "                           symbol      tax     trading_datetime  \\\n",
       "  datetime                                                        \n",
       "  2016-01-05 15:00:00      中科新材      0.000  2016-01-05 15:00:00   \n",
       "  2016-01-05 15:00:00      老板电器      0.000  2016-01-05 15:00:00   \n",
       "  2016-01-06 15:00:00      老板电器      0.000  2016-01-06 15:00:00   \n",
       "  2016-01-12 15:00:00      中科新材     81.000  2016-01-12 15:00:00   \n",
       "  2016-01-13 15:00:00      老板电器      0.000  2016-01-13 15:00:00   \n",
       "  2016-01-13 15:00:00      中科新材      0.000  2016-01-13 15:00:00   \n",
       "  2016-01-18 15:00:00      中科新材      0.000  2016-01-18 15:00:00   \n",
       "  2016-01-21 15:00:00      中科新材      0.000  2016-01-21 15:00:00   \n",
       "  2016-01-22 15:00:00      中科新材      0.000  2016-01-22 15:00:00   \n",
       "  2016-01-27 15:00:00      中科新材      0.000  2016-01-27 15:00:00   \n",
       "  2016-01-28 15:00:00      中科新材      0.000  2016-01-28 15:00:00   \n",
       "  2016-02-15 15:00:00      中科新材      0.000  2016-02-15 15:00:00   \n",
       "  2016-02-15 15:00:00      老板电器     85.620  2016-02-15 15:00:00   \n",
       "  2016-02-16 15:00:00      中科新材      0.000  2016-02-16 15:00:00   \n",
       "  2016-02-16 15:00:00      老板电器      0.000  2016-02-16 15:00:00   \n",
       "  2016-02-22 15:00:00      老板电器      0.000  2016-02-22 15:00:00   \n",
       "  2016-02-23 15:00:00      老板电器      0.000  2016-02-23 15:00:00   \n",
       "  2016-02-24 15:00:00      老板电器      0.000  2016-02-24 15:00:00   \n",
       "  2016-03-01 15:00:00      老板电器      0.000  2016-03-01 15:00:00   \n",
       "  2016-03-02 15:00:00      老板电器      0.000  2016-03-02 15:00:00   \n",
       "  2016-03-03 15:00:00      老板电器      0.000  2016-03-03 15:00:00   \n",
       "  2016-03-04 15:00:00      老板电器      0.000  2016-03-04 15:00:00   \n",
       "  2016-03-07 15:00:00      老板电器      0.000  2016-03-07 15:00:00   \n",
       "  2016-03-08 15:00:00      老板电器      0.000  2016-03-08 15:00:00   \n",
       "  2016-03-10 15:00:00      老板电器      0.000  2016-03-10 15:00:00   \n",
       "  2016-03-11 15:00:00      老板电器      0.000  2016-03-11 15:00:00   \n",
       "  2016-03-14 15:00:00      老板电器      0.000  2016-03-14 15:00:00   \n",
       "  2016-03-15 15:00:00      老板电器      0.000  2016-03-15 15:00:00   \n",
       "  2016-03-16 15:00:00      老板电器      0.000  2016-03-16 15:00:00   \n",
       "  2016-03-17 15:00:00      老板电器      0.000  2016-03-17 15:00:00   \n",
       "  ...                         ...      ...                  ...   \n",
       "  2016-07-20 15:00:00      老板电器      0.000  2016-07-20 15:00:00   \n",
       "  2016-07-21 15:00:00      老板电器      0.000  2016-07-21 15:00:00   \n",
       "  2016-07-22 15:00:00      老板电器      0.000  2016-07-22 15:00:00   \n",
       "  2016-07-25 15:00:00      老板电器      0.000  2016-07-25 15:00:00   \n",
       "  2016-07-26 15:00:00      老板电器      0.000  2016-07-26 15:00:00   \n",
       "  2016-07-27 15:00:00      老板电器      0.000  2016-07-27 15:00:00   \n",
       "  2016-07-28 15:00:00      老板电器      0.000  2016-07-28 15:00:00   \n",
       "  2016-07-29 15:00:00      老板电器      0.000  2016-07-29 15:00:00   \n",
       "  2016-08-01 15:00:00      老板电器      0.000  2016-08-01 15:00:00   \n",
       "  2016-08-02 15:00:00      老板电器      0.000  2016-08-02 15:00:00   \n",
       "  2016-08-03 15:00:00      老板电器      0.000  2016-08-03 15:00:00   \n",
       "  2016-08-04 15:00:00      老板电器      0.000  2016-08-04 15:00:00   \n",
       "  2016-08-15 15:00:00      老板电器      0.000  2016-08-15 15:00:00   \n",
       "  2016-09-09 15:00:00      中科新材     97.660  2016-09-09 15:00:00   \n",
       "  2016-09-12 15:00:00      老板电器      0.000  2016-09-12 15:00:00   \n",
       "  2016-09-12 15:00:00      中科新材      0.000  2016-09-12 15:00:00   \n",
       "  2016-09-28 15:00:00      老板电器    104.364  2016-09-28 15:00:00   \n",
       "  2016-09-29 15:00:00      中科新材      0.000  2016-09-29 15:00:00   \n",
       "  2016-09-29 15:00:00      老板电器      0.000  2016-09-29 15:00:00   \n",
       "  2016-09-30 15:00:00      老板电器      0.000  2016-09-30 15:00:00   \n",
       "  2016-10-10 15:00:00      老板电器      0.000  2016-10-10 15:00:00   \n",
       "  2016-11-11 15:00:00      中科新材    105.630  2016-11-11 15:00:00   \n",
       "  2016-11-14 15:00:00      老板电器      0.000  2016-11-14 15:00:00   \n",
       "  2016-11-14 15:00:00      中科新材      0.000  2016-11-14 15:00:00   \n",
       "  2016-11-15 15:00:00      中科新材      0.000  2016-11-15 15:00:00   \n",
       "  2016-11-16 15:00:00      中科新材      0.000  2016-11-16 15:00:00   \n",
       "  2016-11-17 15:00:00      中科新材      0.000  2016-11-17 15:00:00   \n",
       "  2016-11-18 15:00:00      中科新材      0.000  2016-11-18 15:00:00   \n",
       "  2016-11-21 15:00:00      中科新材      0.000  2016-11-21 15:00:00   \n",
       "  2016-11-22 15:00:00      中科新材      0.000  2016-11-22 15:00:00   \n",
       "  \n",
       "                       transaction_cost  \n",
       "  datetime                               \n",
       "  2016-01-05 15:00:00           77.9328  \n",
       "  2016-01-05 15:00:00            5.0000  \n",
       "  2016-01-06 15:00:00            5.0000  \n",
       "  2016-01-12 15:00:00          145.8000  \n",
       "  2016-01-13 15:00:00           63.9520  \n",
       "  2016-01-13 15:00:00            5.0000  \n",
       "  2016-01-18 15:00:00            5.0000  \n",
       "  2016-01-21 15:00:00            5.0000  \n",
       "  2016-01-22 15:00:00            5.0000  \n",
       "  2016-01-27 15:00:00            5.0000  \n",
       "  2016-01-28 15:00:00            5.0000  \n",
       "  2016-02-15 15:00:00            5.0000  \n",
       "  2016-02-15 15:00:00          154.1160  \n",
       "  2016-02-16 15:00:00           67.8136  \n",
       "  2016-02-16 15:00:00            5.0000  \n",
       "  2016-02-22 15:00:00            5.0000  \n",
       "  2016-02-23 15:00:00            5.0000  \n",
       "  2016-02-24 15:00:00            5.0000  \n",
       "  2016-03-01 15:00:00            5.0000  \n",
       "  2016-03-02 15:00:00            5.0000  \n",
       "  2016-03-03 15:00:00            5.0000  \n",
       "  2016-03-04 15:00:00            5.0000  \n",
       "  2016-03-07 15:00:00            5.0000  \n",
       "  2016-03-08 15:00:00            5.0000  \n",
       "  2016-03-10 15:00:00            5.0000  \n",
       "  2016-03-11 15:00:00            5.0000  \n",
       "  2016-03-14 15:00:00            5.0000  \n",
       "  2016-03-15 15:00:00            5.0000  \n",
       "  2016-03-16 15:00:00            5.0000  \n",
       "  2016-03-17 15:00:00            5.0000  \n",
       "  ...                               ...  \n",
       "  2016-07-20 15:00:00            5.0000  \n",
       "  2016-07-21 15:00:00            5.0000  \n",
       "  2016-07-22 15:00:00            5.0000  \n",
       "  2016-07-25 15:00:00            5.0000  \n",
       "  2016-07-26 15:00:00            5.0000  \n",
       "  2016-07-27 15:00:00            5.0000  \n",
       "  2016-07-28 15:00:00            5.0000  \n",
       "  2016-07-29 15:00:00            5.0000  \n",
       "  2016-08-01 15:00:00            5.0000  \n",
       "  2016-08-02 15:00:00            5.0000  \n",
       "  2016-08-03 15:00:00            5.0000  \n",
       "  2016-08-04 15:00:00            5.0000  \n",
       "  2016-08-15 15:00:00            5.0000  \n",
       "  2016-09-09 15:00:00          175.7880  \n",
       "  2016-09-12 15:00:00           78.1040  \n",
       "  2016-09-12 15:00:00            5.0000  \n",
       "  2016-09-28 15:00:00          187.8552  \n",
       "  2016-09-29 15:00:00           84.4032  \n",
       "  2016-09-29 15:00:00            5.0000  \n",
       "  2016-09-30 15:00:00            5.0000  \n",
       "  2016-10-10 15:00:00            5.0000  \n",
       "  2016-11-11 15:00:00          190.1340  \n",
       "  2016-11-14 15:00:00           83.2832  \n",
       "  2016-11-14 15:00:00            5.0000  \n",
       "  2016-11-15 15:00:00            5.0000  \n",
       "  2016-11-16 15:00:00            5.0000  \n",
       "  2016-11-17 15:00:00            5.0000  \n",
       "  2016-11-18 15:00:00            5.0000  \n",
       "  2016-11-21 15:00:00            5.0000  \n",
       "  2016-11-22 15:00:00            5.0000  \n",
       "  \n",
       "  [120 rows x 12 columns]}}"
      ]
     },
     "execution_count": 4,
     "metadata": {},
     "output_type": "execute_result"
    }
   ],
   "source": [
    "# coding=utf-8\n",
    "# run_code_demo\n",
    "from rqalpha import run_code\n",
    "\n",
    "code = \"\"\"\n",
    "\n",
    "import rqalpha\n",
    "from rqalpha.api import *\n",
    "from fxdayu_data import DataAPI\n",
    "from datetime import datetime, timedelta\n",
    "import numpy as np\n",
    "\n",
    "def init(context):\n",
    "    context.s1 = '002290.XSHE'\n",
    "    context.s2 = '002508.XSHE'\n",
    "\n",
    "def handle_bar(context, bar_dict):\n",
    "    his1 = history_bars(context.s1, 50, '1d', 'close')\n",
    "    his2 = history_bars(context.s2, 50, '1d', 'close')\n",
    "    beta, alpha = np.polyfit(his1,his2,1)\n",
    "    spread = his2 - (beta*his1+alpha)\n",
    "    z_score = (spread-spread.mean())/spread.std()\n",
    "    print z_score\n",
    "\n",
    "    try:\n",
    "        if z_score[-1]>1:\n",
    "            order_target_percent(context.s1, 1)\n",
    "            order_target_percent(context.s2, 0)\n",
    "        elif z_score[-1]<-1:\n",
    "            order_target_percent(context.s2, 1)\n",
    "            order_target_percent(context.s1, 0)\n",
    "    except KeyError:\n",
    "        pass\n",
    "\"\"\"\n",
    "\n",
    "config = {\n",
    "    \"base\": {\n",
    "        \"start_date\": \"2016-01-01\",\n",
    "        \"end_date\": \"2016-12-01\",\n",
    "        \"securities\": ['stock'],\n",
    "        \"stock_starting_cash\": 100000,\n",
    "        \"benchmark\": \"002290.XSHE\"\n",
    "    },\n",
    "    \"extra\": {\n",
    "        \"log_level\": \"verbose\",\n",
    "    },\n",
    "    \"mod\": {\n",
    "        \"sys_analyser\": {\n",
    "            \"enabled\": True,\n",
    "            \"plot\": True\n",
    "        },\n",
    "        \"sys_risk\": {\n",
    "            \"validate_position\": True,\n",
    "            \"enabled\": True\n",
    "        }}}\n",
    "\n",
    "run_code(code, config)\n"
   ]
  }
 ],
 "metadata": {
  "kernelspec": {
   "display_name": "Python 2",
   "language": "python",
   "name": "python2"
  },
  "language_info": {
   "codemirror_mode": {
    "name": "ipython",
    "version": 2
   },
   "file_extension": ".py",
   "mimetype": "text/x-python",
   "name": "python",
   "nbconvert_exporter": "python",
   "pygments_lexer": "ipython2",
   "version": "2.7.13"
  }
 },
 "nbformat": 4,
 "nbformat_minor": 2
}
